#pragma once

namespace MomogenkyouHelper	{

class	DebugConsole
{
protected:
	static	TEXTURE						g_pBlankTexture;
	static	FONT						g_pDebugFont;
	static	RECT						g_Rectangle;

	static	bool						g_bVisible;
	
	static	std::deque<std::string>	g_Messages;
public:
	static	void	Initialize();
	static	void	Shutdown();

	static	void	WriteConsoleLine(std::string Text, ...);

	static	void	Update(const float & fInterval);
	static	void	Render();
};

}